package com.example.demo.service;

import com.example.demo.model.req.WoWorkTrackingAdviceReq;
import com.example.demo.model.req.WoWorkTrackingGoodReq;
import com.example.demo.model.req.WoWorkTrackingSaveReq;
import com.example.demo.pojo.WorkOrderDO;

import java.util.List;

public interface WorkOrderService {
    void reportProgress(WoWorkTrackingSaveReq workTrackingSaveReq);



    /**
     * 建议汇报
     * @param woWorkTrackingAdviceReq
     */
    void repostAdviceProgress(WoWorkTrackingAdviceReq woWorkTrackingAdviceReq);

    /**
     * 表扬汇报
     * @param woWorkTrackingGoodReq
     */
    void repostPraiseProgress(WoWorkTrackingGoodReq woWorkTrackingGoodReq);

    /**
     * 汇报展示
     * @return
     */
    List<WorkOrderDO> list();
}
